Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USTA Challenger of North Miami Beach - North Miami Beach USTA Challenger of Las Vegas - Las Vegas 2001 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi Tulsa Auto Collection USTA Challenger - Tulsa XL Capital Bermuda Open - Bermuda X Open Internacional D'Andorra - Andorra Binghamton Professional Tennis Tournament - Binghamton VI Gramado Open de Tenis - Gramado USTA Challenger of Tiburon - Tiburon Sao Paulo - Brazil Challenger Leon 2004 - Leon ATU Cup - Weiden 13 BH Tennis Open International Cup - Belo Horizonte Corona Mexico City Open - Mexico City Aberto de Santa Catarina - Florianopolis Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Aracaju Copa Petrobras Paraguay - Asuncion Naples Challenger - Naples Aberto de Sao Paulo - Sao Paulo Copa Kia Challenger ATP - Santiago Music City Challenger - Nashville San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon IV Challenger Ciudad De Guayaquil - Guayaquil Music City Challenger - Nashville Sao Paulo Challenger Salinas Challenger Carson Challenger Dallas Challenger Bogota Challenger Baton Rouge Challenger Talahassee Challenger Brasilia Challenger Cali Challenger Bogota Challenger Curitiba Challenger Carson Challenger Rome Challenger Usa F14 Santos Challenger Belem Challenger Sao Paulo Challenger 2002 Azalea Orthopedic Challenger - Tyler VIII Avierto Internacional de Salinas - Salinas IX Trofeo Ciudad de Quito - Quito The USTA Challenger at West End Racquet - Torrance Britania Zavaleta - Puebla Corona Mexico City Open - Mexico City Zagreb Open - Zagreb Schickedanz Open - Furth 2002 USTA Challenger of Calabasas - Calabasas 2003 Mercedes Cup - Stuttgart Cridicard Mastercard Tennis Cup - Campos do Jordao RCA Championships - Indianapolis BH Tennis Open International Cup - Belo Horizonte Bancolombia Open - Bogota Copa Ericsson Peru - Lima USTA Challenger of Burbank - Burbank ATU Cup 2001 - Weiden Advanta Championships - Philadelphia Franklin Templeton Tennis Classic - Scottsdale Heineken Trophy - Rosmalen Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles International Championships of Sicily - Palermo Heineken Open - Singapore Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Australian Men's Hardcourt Championships - Adelaide America's Red Clay Tennis Championship - Coral Springs Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles AT&T Challenge - Atlanta 1999 Mercedes Cup - Stuttgart Credicard Tennis Cup - Campos do Jordao RCA Championships - Indianapolis The Stella Artois Grass Court Championships - Queen's/London Salem Open - Hong Kong Japan Open - Tokyo RCA Championships - Indianapolis Brazil Open - Salvador Adidas International - Sydney BellSouth Open - Vina del Mar Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Copa Ericsson Uruguay - Montevideo Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Brasil Open - Salvador AIG Japan Open - Tokyo Britania Zavaleta - Puebla Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston XL Capital Bermuda Open - Bermuda III Gramado Open de Tenis - Gramado DPD Challenger 2000 - Aschaffenburg Copa Ericsson Brazil - Sao Paulo VI Trofeo Ciudad de Quito - Quito Hilton Waikoloa Village USTA Challenger - Waikoloa Intelig Tennis Cup - Campos do Jordao TESS Tennis Classic - Campinas BH Tennis Open International Cup - Belo Horizonte Intelig Tennis Cup - Brasilia Brasil Open - Salvador University of Tennessee USTA Men's Challenger - Knoxville Copa Ericsson Costa Rica - San Jose University of Tennessee USTA Challenger - Knoxville SMS Tennis Cup - Sao Paulo BH Tennis Open International Cup - Belo Horizonte Geneva Challenger - Geneva Kremlin Cup - Moscow CA Tennis Trophy - Vienna 2003 USTA Challenger of Calabasas - Calabasas 2003 West Side Tennis Club Challenger - Forest Hills VII Avierto Internacional de Salinas - Salinas Muller Cup - Ulm BH Tennis Open International Cup - Belo Horizonte Campinas Challenger 2002 FSE Challenger - Tarzana V Gramado Open de Tennis - Gramado Memphis Venice Open - Venice Coral Springs Nottingham USTA Men's Challenger of Dallas - Dallas Global Telecom Open - Florianopolis Long Island USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank 2001 UT Tyler Patriot Challenger - Tyler Haagen Dazs Open - Caracas Singapore Gran Copa Ericsson - Rio de Janeiro VI Abierto Internacional de Salinas - Salinas Hilton Waikoloa Village USTA Challenger - Waikoloa 2001 Centura USTA Challenger - Rocky Mount Stockholm Compaq Challenger - Bucharest Zivnobanka Czech Open - Prostejov Granby Challenger - Granby Telesp Celular Open - Campinas SMS Tennis Open - Sao Paulo Copa Ericsson Chile - Santiago USTA Challenger of Burbank - Burbank 2003 Eddleman USTA Challenger - Birmingham Champaign Challenger Waco International Tennis Challenger - Waco Atlanta Bologna Music City Challenger - Nashville Ourocard Tennis Challenger - Sao Paulo II Cyclus Open de Tenis - Florianopolis Voit Mexico City Open - Mexico City Gstaad Washington Los Angeles Indianapolis Challenger Lugano - Lugano Bogota Buenos Aires Auckland Scottsdale Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao New Haven Athens Tel Aviv Santiago Montevideo Buenos Aires Rio De Janeiro Challenger Atlanta Tampa Washington Nielsen USTA Pro Tennis Championship - Winnetka Seguros Bolivar Open - Cali USTA Men's Challenger of Dallas - Dallas USTA Championships of Kerrville - Kerrville Abierto Club Casablanca - Mexico City Credicard Mastercard Tennis Cup - Campos do Jordao AAPT Championships - Adelaide Heineken Open - Auckland Siebel Open - San Jose VI Gramado Open de Tenis - Gramado Arizona Men's Tennis Championships - Scottsdale BMW Open - Munich The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg International Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Allianz Suisse Open - Gstaad Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz AIG Japan Open - Tokyo Stockholm Open - Stockholm CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Next Generation Adelaide International - Adelaide Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Brasil Open - Costa do Sauipe Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon MoviStar Open - Vina del Mar Millenium Tennis Championships - Delray Beach SAP Open - San Jose U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Aberto de Sao Paulo - Sao Paulo RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston The Nottingham Open - Nottingham Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Top Wool Challenger - Biella Heineken Open - Auckland SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Campbells Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Movistar Open - Santiago Brasil Open - Costa do Sauipe Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Harrah's Entertainment Men's Pro Challenger - Tunica Winston Salem - Winston Salem Baden Open - Ettlingen Abierto Colombiano de Tenis - Bogota Brisbane International - Brisbane Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Czech Open 2006 - Prostejov Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington 2006 North Shore Pro Tennis Championship - Winnetka The West Side Tennis Club Clay Court Challenger - Forest Hills Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville Copa Petrobras Argentina - Buenos Aires La Serena Open - La Serena Blunmenau Challenger XII Abierto Internacional de Salinas - Salinas Aberto de Santa Catarina de Tenis - Florianopolis Unique Zagreb Open - Zagreb Unicredit Czech Open 2007 - Prostejov Amazonia Open de Tenis - Belem Copa Petrobras Uruguray - Montevideo XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Brazil - Belo Horizonte JSM Challenger - Champaign ITG Miami Challenger - Miami Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas South African Airways Open - East London ECU Prague Open - Prague Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas III Aberto Santa Catarina de Tenis - Florianopolis XL Bermuda Open - Bermuda New Delhi Challenger II - New Delhi Unicredit Czech Open - Prostejov Copa Petrobras Colombia - Bogota Ford Tennis Championships - Louisville Seguros Bolivar Open - Bogota V Manta Open-Trofeo Ricardo Delgado Aray - Manta BH Tenis Open International Cup 2008 - Belo Horizonte Credicard Citi Mastercard Tennis Cup - Campos do Jordao BNP Paribas Primrose - Bordeaux Sail Open - New Delhi Izmir Cup - Izmir XIV Challenger ATP Club Premium Open - Quito Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco Copa Petrobras-Colombia - Bogota 2008 Lubbock Challenger - Lubbock Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Ford Tennis Championships - Louisville JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Ostrava Challenger Savannah Challenger Zagreb Challenger Sarasota Challenger Carson Challenger Yuba City Challenger Winnetka Challenger Bogota Challenger Belo Horizonte Challenger Campos do Jordao Challenger Tulsa Challenger Bogota Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Sao Paulo Challenger Sao Paulo Challenger Bucaramanga Challenger Campos do Jordao Challenger Brasilia Challenger Salvador Challenger Knoxville Challenger The Lipton Championships - Key Biscayne du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Newsweek Champions Cup - Indian Wells du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Bangkok Challenger Italian Open - Rome German Open - Hamburg Tennis Masters Series - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Key Biscayne Cincinnati Indian Wells Key Biscayne Hamburg Rome Cincinnati Key Biscayne Key Biscayne Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sao Paulo Challenger NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Blumenau Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Santos Challenger Zagreb Open - Zagreb BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Campos do Jordao Challenger Black Forest Open 2000 - Freudenstadt Campinas Challenger Recife Challenger Joplin Challenger - Joplin Internationaler Raiffeisen Grand Prix - St. Polten Ljubljana Open 2002 - Ljubljana Sao Jose Do Rio Preto Challenger IX Open Internacional D'Andorra - Andorra Sao Leopoldo Challenger Buenos Aires Challenger Miller Lite Hall of Fame Tennis Championships - Newport Florianopolis Challenger Guadalajara Challenger Grand Prix de Tennis de Toulouse - Toulouse Sao Paulo Challenger Rio Quente Challenger French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Sybase Open - San Jose U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Kroger / St. Jude International - Memphis French Open - Paris Wimbledon - London IV Gramado Open de Tenis - Gramado U.S. Open - New York French Open - Paris U.S. Open - New York Estoril Open - Estoril French Open - Paris U.S. Open - New York The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Australian Open - Melbourne French Open - Paris Wimbledon - London USTA Challenger of San Antonio - San Antonio U.S. Open - New York Australian Open U.S. Open Australian Open French Open Wimbledon A Glimmer of Hope Challenger - Austin U.S. Open Kroger / St. Jude International - Memphis U.S. Open U.S. Open Australian Open - Melbourne International Championship of Croatia - Umag Ciudad de Pozoblanco Open Diputacion - Cordoba AAPT Championships - Adelaide Abierto Mexicano de Tenis Pegaso - Acapulco French Open - Paris Mercedes-Benz Cup - Los Angeles Wimbledon - London U.S. Open - New York Hilton Waikoloa Village USTA Challenger - Waikoloa TCT Open - Tunis Australian Open - Melbourne New Haven Copa Ericsson Costa Rica - San Jose 2001 Eddleman USTA Challenger - Birmingham Aberto Da Costa Do Sauipe - Bahia Kroger / St. Jude International - Memphis AT&T Challenge - Atlanta America's Red Clay Tennis Championship - Coral Springs Nossa Caixa Aberto de Sao Paulo - Sao Paulo USTA Challenger of Dallas - Dallas Segundo Aberto de Brasilia - Brasilia Copa Ericsson Brazil - Sao Paulo French Open - Paris 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno BCP Tennis Classic - Sao Paulo Hilton Waikoloa Village USTA Challenger - Waikoloa Stockholm Open - Stockholm Wimbledon - London U.S. Men's Clay Court Championship - Orlando U.S. Open - New York President's Cup 1997 - Tashkent Philadelphia Australian Open - Melbourne Japan Open - Tokyo U.S. Men's Clay Court Championship - Orlando Wimbledon - London Internationaler Raiffeisen Grand Prix - St. Polten Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis U.S. Open - New York Dubai Rado Swiss Open - Gstaad BMW Open - Munich Australian Open - Melbourne ARAG World Team Championship - Dusseldorf Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis French Open - Paris Pilot Pen Tennis - New Haven Wimbledon - London Serbia Open - Belgrade Australian Open - Melbourne Siebel Open - San Jose French Open - Paris Wimbledon - London International Tennis Championships - Delray Beach U.S. Open - New York Next Generation Adelaide International - Adelaide French Open - Paris The Stella Artois Grass Court Championships - London Wimbledon - London U.S. Open - New York The Samsung Open - Nottingham Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis French Open - Paris Wimbledon - London AIG Japan Open - Tokyo Memphis US Men's Clay Court Championship - Houston U.S. Open - New York Philadelphia Australian Open - Melbourne Scottsdale French Open - Paris Wimbledon - London ARAG World Team Championship - Dusseldorf Bermuda Australian Open - Melbourne SAP Open - San Jose Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco Campbell's Hall of Fame Tennis Championships - Newport U.S. Open - New York Pinehurst Newport Washington Palermo Mercedes-Benz Cup - Los Angeles The Artois Championships - London Pilot Pen Tennis - New Haven Gerry Weber Open - Halle Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Open Seat-Godo '99 - Barcelona CA Tennis Trophy - Vienna Samsung Open - Brighton The Nottingham Open - Nottingham Open Seat-Godo 2000 - Barcelona Auckland San Jose Bermuda Atlanta Washington Beijing Santiago Heineken Trophy - 's-Hertogenbosch Salem Open - Hong Kong AT&T Challenge - Atlanta Copa AT&T - Buenos Aires Adidas International - Sydney Heineken Open - Auckland Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco Queen's Club Halle UNICEF Open - 's Hertogenbosch Mercedes-Benz Cup - Los Angeles St. Petersburg Open - St. Petersburg Heineken Open - Auckland Mallorca Open - Mallorca US Men's Clay Court Championships - Houston Estoril Open - Estoril Hypo Group Tennis International - Portschach Legg Mason Tennis Classic - Washington Sydney International - Sydney The Tennis Channel Open - Las Vegas Red Letter Days Open - Nottingham Tennis Channel Open - Las Vegas The Hypo Group Tennis International 2008 - Poertschach Legg Mason Tennis Classic - Washington Gerry Weber Open - Halle Regions Morgan Keegan Championships - Memphis AEGON International - Eastbourne Indianapolis Tennis Championships - Indianapolis Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Estoril Open - Estoril Franklin Templeton Tennis Classic - Scottsdale Citrix Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis The 10tele.com Open - Nottingham Pilot Pen International - New Haven Advanta Championships - Philadelphia Pinehurst Brasil Open - Sao Paulo Citrix Tennis Championships - Delray Beach Kremlin Cup - Moscow RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai U.S. Men's Clay Court Championships - Houston Telenordia Swedish Open - Bastad Regions Morgan Keegan Championships - Memphis Mercedes-Benz Cup - Los Angeles Montevideo CA Tennis Trophy - Vienna Brasil Open - Costa do Sauipe Scania Stockholm Open - Stockholm Waldbaum's Hamlet Cup - Long Island Los Angeles Vienna Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Pacific Life Open - Indian Wells The Lipton Championships - Key Biscayne Tennis Masters Series - Madrid Newsweek Champions Cup - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open Wimbledon French Open - Paris Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, SF, ESP-USA 5-0 Davis Cup, Group 2, 2R, BRA-AHO 5-0 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, BRA-SWE 1-3 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, World Group, PO, RUS-BRA 3-2 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Grand Slam Cup - Munich Olympics - Sydney Olympics - Athens